touche effacement - English Synonyms Dictionary